package com.smart.campus.service;

import com.smart.campus.dto.ProtectiveGuidanceManagement;
import com.smart.campus.pojo.PagedResponse;

import java.util.List;

/**
 * @BelongsProject: smart-campus
 * @BelongsPackage: com.smart.campus.service
 * @Author: 戴冰洁
 * @CreateTime: 2024-09-22  19:26
 * @Description: TODO
 * @Version: 1.0
 */
public interface ProtectiveGuidanceManagementService {
    List<ProtectiveGuidanceManagement> protectiveList();

    void addprotective(ProtectiveGuidanceManagement protectiveGuidanceManagement);

    ProtectiveGuidanceManagement protectiveById(Integer id);

    PagedResponse<ProtectiveGuidanceManagement> protectiveListById(ProtectiveGuidanceManagement protectiveGuidanceManagement, Integer pageNum, Integer pageSize);

    void updateprotective(ProtectiveGuidanceManagement protectiveGuidanceManagement);

    void deleteprotective(Integer id);
}
